import {LOG_LEVEL} from "../../utils/Log4js";

const ConstVariable = {
    PresenterType: {
        LAUNCHER: "presenterLauncher",
        CONTROLLER: "presenterController",
        LAYOUT: "presenterLayout",
        FUNCTIONAL: "presenterComponent"
    },
    PresenterBridge: {
        SMART_CLASS: "com.nd.pad.icr.ui.IcrJsBridge",
        HOMEWORK: "com.nd.android.homework.ui.HomeworkJsBridge"
    },
    PresenterEventType: {
        IC_PLAYER_EVENT: "ic_player_event",   //ICPlayer事件总线类型
        NATIVE_EVENT: "native_event",         //APP原生事件类型
        PPT_NATIVE_EVENT: "ppt_native_event"  //应用于101PPT的原生事件类型
    },
    PresenterEventScope: {
        Global: 'global_bundle',
        Current: 'current_bundle'
    },
    PresenterLogLevel: {
        DEBUG: LOG_LEVEL.DEBUG,
        INFO: LOG_LEVEL.INFO,
        TIME: LOG_LEVEL.TIME,
        WARN: LOG_LEVEL.WARN,
        ERROR: LOG_LEVEL.ERROR,
        OFF: LOG_LEVEL.OFF
    }
};

export {ConstVariable};